package com.gaojinqi.base.common.enums;

/**
 * 枚举通用接口
 *
 * @author gaojinqi
 * @version 1.0
 * @since 2020年04月09日
 */
public interface IEnum<V> {

    /**
     * 枚举值
     */
    V getCode();

    /**
     * 枚举名
     */
    String getName();

    /**
     * 枚举描述
     */
    default String getDescription() {
        return getName();
    }

}
